A Teaching Strategies Engine Using Translation from SWRL to Jess

نویسندگان

  • Eric Wang
  • Yong Se Kim
چکیده

Within an intelligent tutoring system framework, the teaching strategy engine stores and executes teaching strategies. A teaching strategy is a kind of procedural knowledge, generically an if-then rule that queries the learner’s state and performs teaching actions. We develop a concrete implementation of a teaching strategy engine based on an automatic conversion from SWRL to Jess. This conversion consists of four steps: (1) SWRL rules are written using Protégé’s SWRLTab editor; (2) the SWRL rule portions of Protégé’s OWL file format are converted to SWRLRDF format via an XSLT stylesheet; (3) SweetRules converts SWRLRDF to CLIPS/Jess format; (4) syntax-based transformations are applied using Jess meta-programming to provide certain extensions to SWRL syntax. The resulting rules are then added to the Jess run-time environment. We demonstrate this system by implementting a scenario with a set of learning contents and rules, and showing the run-time interaction with a learner.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Use of Geospatial Analyses for Semantic Reasoning

This work focuses on the integration of the spatial analyses for semantic reasoning in order to compute new axioms of an existing OWL ontology. To make it concrete, we have defined Spatial Built-ins, an extension of existing Built-ins of the SWRL rule language. It permits to run deductive rules with the help of a translation rule engine. Thus, the Spatial SWRL rules are translated to standard S...

متن کامل

The Knowledge Representation and Semantic Reasoning Realization of Productivity Grade Based on Ontology and SWRL

Semantic not consistency, and knowledge base is difficult to reuse and sharing are the key problems affecting the system development and application. This paper studies how to express the soil fertility level information using of the ontology and generate OWL (Ontology Web Language) document, and how to make use of SWRL (Semantic Web Rule Language) to express inference rules. On this basis, thi...

متن کامل

Using SWRL and OWL to Capture Domain Knowledge for a Situation Awareness Application Applied to a Supply Logistics Scenario

When developing situation awareness applications we begin by constructing an OWL ontology to capture a language of discourse for the domain of interest. Such an ontology, however, is never sufficient for fully representing the complex knowledge needed to identify what is happening in an evolving situation – this usually requires general implication afforded by a rule language such as SWRL. This...

متن کامل

Research on Construction and SWRL Reasoning of Ontology of Maize Diseases

In this paper,according to the characteristics of maize disease knowledge,OWL DL language was used to build maize diseases ontology, and the reasoning rule of maize diseases was defined by using the expressive ability of SWRL rule language.The author introduced several realizable reasoning functions,and achieved the diagnostic reasoning of maize disease knowledge by Jess inference engine.The re...

متن کامل

A Tool for MDD of Rule-based Web Applications based on OWL and SWRL

TOOL PRESENTATION: Rule languages and inference engines incorporate reasoning capabilities to Web information systems. This demonstration paper presents a tool for the development of rulebased applications for the Web based on OWL and SWRL ontologies. The tool applies a model-driven approach to an ontology representing a domain conceptualization and inference model of the problem domain. It aut...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006